General classification
2
Classics
0
Flat
6
Hilly
Mountain
Time Trial
1
12
50
36
53
03/04
Classic Velox Adélie de Vitré
Vitré > Vitré
96
31/03
Paris - Camembert
Magnanville > Livarot-Pays-d'Auge
69
20/03
Bredene Koksijde Classic
Bredene > Koksijde
79
19/03
Grand Prix de Denain - Porte du Hainaut
Denain > Denain
93
18/03
Danilith Nokere Koerse
Deinze > Nokere
92
04/03
Trofeo Laigueglia
Albenga > Laigueglia
DNF
01/03
Faun Drome Classic
Étoile-sur-Rhône > Étoile-sur-Rhône
122
28/02
Faun-Ardèche Classic
Guilherand-Granges > Guilherand-Granges
Vuelta a Andalucia Ruta Ciclista Del Sol
99
18/02
Stage 1
Benahavís > Pizarra
111
19/02
Stage 2
Torrox > Otura
103
20/02
Stage 3
Jaén > Lopera
72
21/02
Stage 4
Montoro > Pozoblanco
34
22/02
Stage 5
La Roda de Andalucía > Lucena
88
15/02
Clasica de Almeria
Puebla de Vicar > Roquetas de Mar
83
Vuelta a la Región de Murcia “Costa Cálida”
91
13/02
Cartagena > Yecla
71
28
80
56
54
AlUla Tour
27/01
AlUla Camel Cup Track > AlUla Camel Cup Track
28/01
Almanshiyah Train Station > Almanshiyah Train Station
29/01
Winter Park > Bir Jaydah Mountain Wirkah
30/01
Winter Park > Shalal Sijlyat Rocks
31/01
AlUla Old Town > Skyviews of Harrat Uwayrid
Tour Poitou - Charentes en Nouvelle Aquitaine
22/08
Confolens > Matha
55
23/08
Aulnay de Saintonge > Bressuire
35
24/08
Coussay-les-Bois > La Roche-Posay
90
La Roche-Posay > La Roche-Posay
25/08
Moncoutant > Poitiers